// 引入模块
const http = require("http")
// 实例一个服务对象
const server = http.createServer()
// 绑定request时间，一有请求就触发回调
server.on("request", (req, res) => {
    // 看看请求对象里面都有什么
    // req.url  保存着你访问的地址
    // 只输入网址什么都不加， / 根目录
    // 根据不同的网址，响应不同的内容
    // console.log(req.url);
    // if(req.url == "/index"){
    //     // 响应首页内容
    //     res.end("welcome homepage")
    // }else if(req.url == "/list"){
    //     // 响应列表页内容
    //     res.end("welcome listpage")
    // }else{
    //     res.end("not found")
    // }
    // 请求方式  get  post
    // 根据提交的方式不同响应不同的内容
    if(req.method == "GET"){
        res.end("this is get")
    }else if(req.method == "POST"){
        res.end("this is post")
    }
})

// 监听端口
// localhost
server.listen(8080, ()=>{
    console.log("服务创建成功，运行在8080端口");
})